home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Software Vault: The Gold Collection
/
Software Vault - The Gold Collection (American Databankers) (1993).ISO
/
cdr48
/
ned100.zip
/
README
< prev
next >
Wrap
Text File
|
1993-04-08
|
9KB
|
231 lines
FILES IN NED100.ZIP ARCHIVE
---------------------------
The following files are included for version 1.00 of the
NEWEDIT unit.
NEDEMO.PAS - Driver program based on the original TVEDIT.PAS
program. All of the "extras" routines dealing
with the calculator, puzzle, ascii chart, etc.,
have been stripped out. This unit contains code
that applies to the menus, status line,
desktop, etc. It does NOT contain any of the
editor code, except for the appropriate call to
open the editor in the HandleEvent procedure
and the required calls to allocate/deallocate
the clipboard.
EDITPKG.PAS - This unit contains all the code required to
interface to the NewEdit unit. It initializes
the buffers, contains all the dialogs, and
handles the clipboard allocation/deallocation.
NEWEDIT.PAS - Complete replacement for original EDITORS.PAS.
CMDFILE.PAS - This file holds all cm???? and hc????
constants.
NEWEDIT.DOC - Text file explaining the new NEWEDIT features,
command summary, and some technical
information to allow you to add custom key
commands.
EDITHELP.TXT - An ASCII file that contains context help for
all features of the NEDEMO program and the
NEWEDIT unit.
MAKEHELP.BAT - A batch file that will compile MAKEHELP.TXT
into NEDEMO.HLP. You must run this for
context help to work!
COLORS.ASC - A very fine explanation of the TV color
palette, by Steve Shafer. This tells you the
right way to change and/or modify the palette.
REVISION - Latest modifications and bug fixes made.
Not included with v1.00 as there are none
(I hope!).
README - You're reading it now.
INSTRUCTIONS:
-------------
Create a directory to compile in and unzip the archive in that
directory. Move in any code you need to compile the original
TVEDIT.PAS into this directory. Compile NEDEMO.PAS as you
would TVEDIT. You may not have enough memory to use the IDE.
I compile my stuff in the IDE using EMS memory, and I take out
the standard units from TURBO.TPL and don't load it. If you're
really pinched for space, take out all of the comments. It
will reduce the source code size by almost half!
NEDEMO.PAS, EDITPKG.PAS, and NEWEDIT.PAS, have all new features
clearly marked. Old code in NEWEDIT.PAS is just commented out
so you can see the differences between it and EDITORS.PAS. If
you want to see what I've done to make a particular feature
work, search for that features "label" (e.g., wordwrap would be
WRAP). There is a "start" and "stop" label for each bit of
code. The header text in all three files gives the label names,
and what the feature does. I have commented major features so
you can follow my logic, should you decide to modify things
further.
Read the NEWEDIT.DOC file to see exactly what a feature does,
and any quirks it might have. This file will also tell you how
to just plug in the NEWEDIT unit into your own code.
CREDITS
-------
I would like to take a moment to thank those people who made
this project possible. They are special people, who take the
time and effort to help novices, like myself, and thereby
provide a service that really does go beyond mere words.
Without their help, many of us would not have been able to get
up to "snuff" with Turbo Vision.
Special thanks go out to
Johnathan Stein - Who provided help, suggestions,
constructive criticism, Load/Store bug
fixes in EDITOR.PAS file, example code
and inclusions, donating a help file to
get me started with mine, and many
valuable hours in debugging and testing
the code. Oh, and I can't forget the
HotLix lollipop! SHAZAM!!!
Tom Campbell - Who did preliminary profiling for the
(Compute Magazine) code efficiency, gave me a few pointers
on when assembly language should not be
used, tracking down bugs, and for
taking the time to show me how the help
system should work.
Henrik Carlsen - For running the program through its
(Borland Int.) paces and finding numerous bugs.
David W. DeBerry - For offering to beta test the program
and providing encouragement.
Louis Chretien - For requesting wordwrap on the BPROGA
(Journal de Quebec) forum and getting me started on the
project.
Joseph L. Stratmann - Again, his posts got me started.
Dave Scofield - For taking the time during Christmas
(Borland Int.) holidays to look over the code.
Steve Schafer - For pointing me in the right direction
(CIS BPROGA TeamB) and for writing the fine COLORS.ASC
file that explains the TV palatte so
well.
CIS BPROGA TeamB - Those wild and crazy guys who always
seem to find time to help us all.
Borland Int. - For a super product called Turbo
Vision. (When are we gonna get a Turbo
Ada, guys?).
Enya and Kitaro - For the musical inspiration.
Take a bow gentlemen (and ladies)! OK, credits are over, now
everyone get back to work!
UPDATES
-------
While the NEWEDIT project was originally started on the
CompuServe Information Service (CIS), I realize that the
NED???.ZIP files will probably be distributed to people who do
not have access to it, for one reason or another. Therefore,
if you are not a CIS member and require updates to the files
you will have to request them via US Mail.
To request updates through the US Mail, please write to
Al Andersen
PO Box 2436
Sierra Vista, AZ 85636
There is a $10 service and handling charge. Make checks
payable to ALFRED B. ANDERSEN. Provide the version number that
you currently have. You will get the latest files in a ZIP
archive on a 5-1/4" 360K floppy diskette. The $10 is not a
marketing ploy. It covers diskette costs, mailer costs,
postage costs, check processing costs, and gas to the bank and
post office. I'm not doing this for a profit.
If you feel the service and handling charges are unfair, get a
six-pack and give it to a friend as incentive to download it
from CIS for you.
I am open to other suggestions on how to distribute the
program, such as FTPing the ZIP archive via InterNet if I have
anonymous access to your host.
DISCLAIMER
----------
NEWEDIT.PAS is a total replacement for the EDITORS.PAS
TurboVision demo unit provided as part of the Turbo Pascal 6.0
software package. It retains the same (c) 1990 copyright by
Borland International. Regardless of the fact that the
implementation you have received is a highly modified version
of the original software, all copyrights, implied or otherwise,
still remain.
However, Borland International takes no responsibility for any
changes that have been incorporated into this modified version
of the software. I, in turn, do NOT accept any responsibility
for any damages that may result from the use of this software,
either incidental, or otherwise. I do not even guarantee that
it will run on your machine! Therefore, you, the user, accept
all responsibility for all liabilities you may incur from use
of this software.
Do NOT contact Borland if you encounter any problems with this
modified software. Instead, load up your original EDITORS.PAS
file and attempt to reproduce the problem using it. If the
problem is there, you may contact Borland. If the problem is
not apparent in your original EDITORS.PAS program, you may
contact me.
Al Andersen
71610,3214
"aandersen@huachuca-emh2.army.mil"
Please use CompuServe Mail or InterNet when requesting
assistance. If possible, enclose an EXACT duplicate of the
text you are using when you encountered the problem, and
describe the problem in precise terms. This is required for me
to be able to reproduce the problem, and then hopefully fix it.
Minor fixes will be sent to you via CompuServe or InterNet
mail. Major fixes will be reposted to the appropriate BPROGA
library. An accumulation of minor fixes will eventually be
added to a major revision at a time I deem appropriate.
Please do not bother the nice people listed in the credits with
problems you may encounter using this software. They are NOT
responsible for it in any shape or form.
My apologies to anyone who may deem the phrasing of this
disclaimer to be harsh. It is not my intent to put anyone off.
I just don't want any legal hassles.
Thank you.